package cn.arnold.offer.meituan;

import java.util.*;

public class Main {
    public static void main(String[] args) {
        // 优先级排序
        // input
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();  //n件事
        List<List<Integer>> list = new ArrayList<List<Integer>>();
        for (int i = 0; i < n; i++) {
            List<Integer> temp = new ArrayList<Integer>();
            for (int j = 0; j < 2; j++) {
                temp.add(scanner.nextInt());
            }
            list.add(temp);
        }
        // solution
        for (int i = 0; i < n; i++) {
            // 必要程度从大到小排序
            for (int j = i+1; j <n ; j++) {
                int must1 = list.get(i).get(1); // 必要程度
                int must2 = list.get(j).get(1); // 必要程度
                int prior1 = list.get(i).get(0); //优先级
                int prior2 = list.get(i).get(0); //优先级
                if (must1 < must2){
                    List<Integer> temp = new ArrayList<Integer>();
                    temp = list.get(i);
                    list.add(i,list.get(j));
                    list.add(j,temp);
                }
                if (must1 == must2 && prior1<prior2){
                    List<Integer> temp = new ArrayList<Integer>();
                    temp = list.get(i);
                    list.add(i,list.get(j));
                    list.add(j,temp);
                }
            }
        }
        //output
        System.out.print(1);
        System.out.print(2);
    }


}
